// 员工管理 排班相关接口
import request from '@/utils/request'

// 分页查询排班
export function getClassesList(params) {
  return request({
    url: '/manager/work-schedulings',
    params
  })
}

// 工作模式下拉列表
export function getWorkModern() {
  return request({
    url: '/manager/work-patterns/all'
  })
}

// 获取机构所属 下拉列表
export function getInstitutionList() {
  return request({
    url: '/manager/business-hall/tree'
  })
}

// 批量绑定排班
export function bindClasses(data) {
  return request({
    url: '/manager/work-schedulings',
    method: 'post',
    data
  })
}

// 获取工作模式列表分页
export function workPatternsAPI(params) {
  return request.get('/manager/work-patterns/page', { params })
}

// 新增工作模式
export function getModelAPI(params) {
  return request.post('/manager/work-patterns', params)
}

// 查询员工的工作模式详情
export function getModelDetialAPI(id) {
  return request.get(`/manager/work-patterns/${id}`)
}
